package selenium.demo;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;

import static java.lang.Thread.sleep;

/**
 * @Author quan
 * @Description 获取搜索后的文本对象：getText()存在问题
 * @Date 2023/5/13 21:24
 */
public class Demo2_AcquireText {
    public static void main(String[] args) throws InterruptedException {
        ChromeOptions options = new ChromeOptions();
        options.addArguments("--remote-allow-origins=*");
        WebDriver webDriver = new ChromeDriver(options);
        webDriver.get("https://www.baidu.com/");
        //返回元素的属性值，包括id、name、 type 或者元素包括的其他属性
        String res = webDriver.findElement(By.cssSelector("#su")).getAttribute("value");
        //不成功
//        String res = webDriver.findElement(By.cssSelector("#su")).getText();
        System.out.println(res);
    }
}
